export var ANSIParams = {
    colorMode: {
        trueColor: "2",
        compatibility: "5",
    },
    colorType: {
        foreground: "38",
        background: "48"
    },
    color: {
        black: 30,
        red: 31,
        green: 32,
        yellow: 33,
        blue: 34,
        magenta: 35,
        cyan: 36,
        white: 37,
        bgBlack: 40,
        bgRed: 41,
        bgGreen: 42,
        bgYellow: 43,
        bgBlue: 44,
        bgMagenta: 45,
        bgCyan: 46,
        bgWhite: 47,
        brightBlack: 90,
        brightRed: 91,
        brightGreen: 92,
        brightYellow: 93,
        brightBlue: 94,
        brightMagenta: 95,
        brightCyan: 96,
        brightWhite: 97,
        bgBrightBlack: 100,
        bgBrightRed: 101,
        bgBrightGreen: 102,
        bgBrightYellow: 103,
        bgBrightBlue: 104,
        bgBrightMagenta: 105,
        bgBrightCyan: 106,
        bgBrightWhite: 107,
    },
    textStyle: {
        reset: 0,
        bold: 1,
        dim: 2,
        italic: 3,
        underline: 4,
        inverse: 7,
        hidden: 8,
        strikethrough: 9,
        noBold: 21,
        noItalic: 23,
        noUnderline: 24,
        noBlink: 25,
        noInverse: 27,
        noHidden: 28,
        noStrikethrough: 29,
    },
    cursor: {
        savePosition: "s",
        restorePosition: "u",
        reportPosition: "6n",
        toStart: "H",
        toLineStart: "E",
        toLineEnd: "F",
        eraseDisplay: "2J",
        eraseLine: "K",
        direct: {
            custom: "H",
            up: "A",
            down: "B",
            right: "C",
            left: "D",
        }
    },
    scroll: {
        up: "S",
        down: "T"
    }
};
